5 research outputs found

    Auroral imaging with combined Suomi 100 nanosatellite and ground-based observations: A case study

    Full text link
    Auroras can be regarded as the most fascinating manifestation of space weather and they are continuously observed by ground-based and, nowadays more and more, also by space-based measurements. Investigations of auroras and geospace comprise the main research goals of the Suomi 100 nanosatellite, the first Finnish space research satellite, which has been measuring the Earth's ionosphere since its launch on Dec. 3, 2018. In this work, we present a case study where the satellite's camera observations of an aurora over Northern Europe are combined with ground-based observations of the same event. The analyzed image is, to the authors' best knowledge, the first auroral image ever taken by a cubesat. Our data analysis shows that a satellite vantage point provides complementary, novel information of such phenomena. The 3D auroral location reconstruction of the analyzed auroral event demonstrates how information from a 2D image can be used to provide location information of auroras under study. The location modelling also suggests that the Earth's limb direction, which was the case in the analyzed image, is an ideal direction to observe faint auroras. Although imaging on a small satellite has some large disadvantages compared with ground-based imaging (the camera cannot be repaired, a fast moving spinning satellite), the data analysis and modelling demonstrate how even a small 1-Unit (size: 10 cm x 10 cm x 10 cm) CubeSat and its camera, build using cheap commercial off-the-shelf components, can open new possibilities for auroral research, especially, when its measurements are combined with ground-based observations.Comment: Accepted manuscript 34 pages, 17 figure

    Spectrum Monitoring System Implementation Using Software-Defined Radio

    Get PDF
    This thesis covers general theory about the applications of radio spectrum occupancy monitoring, and the methods behind it, and describes essential elements of a spectrum monitoring system that was implemented using a National Instruments Universal Radio Peripheral (USRP). The intention for the thesis was to gain deeper understanding of the required components by using the implementation process to aid in identifying challenges. The root causes of the challenges were studied so that their negative impact could be minimized. The system was implemented using the Python scripting language for high-level functionality, and the GNURaido code libraries were used for signal processing and control of the USRP. Spectrum measurements collected with the system were compared to measurements made with a conventional spectrum analyzer with matching results. The thesis also compares the use of histograms, where power distribution information in the time domain is kept, instead of commonly used spectrograms. Measurements were done to observe the behavior of phenomena such as CIC roll-off, DC-offset, and the trade-off relations between system characteristics such as frequency resolution, temporal resolution, required computational power, and data set size. The thesis states that the RF front-end of the USRP can be protected from high-power signals by using additional circuitry to sense power. IQ imbalance caused by the front-end can be corrected for by using device-specific empirical calibration measurements.Tämä opinnäytetyö käsittelee radiospektrin monitorointiin liittyvää teoriaa ja kuvailee National Instruments Universal Software Radio Peripheral -ohjelmistoradiolla (USRP) toteutetun spektrinmonitorointijärjestelmän keskeisiä osia ja toimintoja. Työn tarkoituksena oli luoda syvempi ymmärrys tarvittavien komponenttien toiminnasta ja niiden aiheuttamista ongelmista käyttäen järjestelmän toteutusprosessia tukena ongelmien löytämistä varten. Toteutuksen aikana havaittiin toimintaan vaikuttavia ilmiöitä, joita tutkittiin jotta niiden negatiivinen vaikutus voitiin minimoida. Monitorointijärjestelmän logiikka toteutettiin käyttämällä GNURadio-koodikirjastoa signaalinkäsittelyyn sekä USRP:n ohjaamista varten. Python-skriptikieltä käytettiin korkeamman tason toimintojen toteuttamisessa. Järjestelmällä kerättyä mittaustietoa verrattiin perinteisen spektrianalysaattorin mittaustietoihin, ja todettiin tietojen täsmäävän toistensa kanssa. Työssä verrataan mittaustulosten esittelyä histogrammina, jolloin informaatio tehon jakautumisesta aikatasossa säilyy, toisin kuin tavanomaisessa tehospektrissä. Työssä selvitettiin, miten ohjelmistoradioiden etuosan epäideaalisuudet aiheuttavat spektrissä näkyviä tasajännitepiikkejä ja kuinka sopimattoman näytetaajuuden valitseminen voi aiheuttaa suuria vääristymiä mitatun spektrin amplitudissa vastaanottimen tekemän uudelleenäytteistämisen jälkeen. Ohjelmistoradiota käytettäessä voidaan spektrin mittauksessa tehdä kompromisseja tarvittavan levytilan, laskentakyvyn, taajuusresoluution ja aikaresoluution välillä, riippuen siitä millaisia ilmiöitä halutaan mitata. Työssä todettiin, että etuosan toimintaan voidaan vaikuttaa laitteen suojelemiseksi suurtehosilta signaaleilta. Etuosan aiheuttamia IQ-näytteistämisen epätasapainoisuuksia voitiin korjata empiirisen kalibroinnin avulla
    corecore